#include<stdio.h>
#include<math.h>//1222334
int main()
{
	int i;
	int n;
	for(i=1;i<=100000;i++)
	{
		int m=i;
		n=1;
		while(m/10)
		{
			n++;
			m=m/10;
		}
		m=i;
		int sum=0;
		while(m)
		{
			sum=sum+pow(m%10,n); 
			m=m/10;
		}
		if(sum==i)
		printf("%d ",sum);
	}
	return 0;
}
